*{margin: 0; padding: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}
body{font-family: "Microsoft YaHei"; font-size: 14px; line-height: 1.42857143; color: #333;}
img{vertical-align: middle;}
a{text-decoration: none;}
form{display: block; margin-top: 0em;}
li{list-style: none;}
.clear{clear: both;}


/* tab标签 */
.tab{padding: 5px;}
.tab ul.tabs{float: left; list-style: none; height: 32px; width: 100%;}
.tab ul.tabs li{float: left; overflow: hidden; position: relative; }
.tab ul.tabs li a{
	background: #f9f9f9; border-radius: .25em .25em 0 0; color: #888; cursor: pointer; display: block; float: left;
	height: 2.5em; line-height: 2.5em; margin-right: .25em; padding: 0 1.5em; text-align: center; font-weight: bold;
} 
.tab ul.tabs li a:hover{background: #ddd; color: #666;} 
.tab ul.tabs li.active a{background: #f1f1f1; color: #444;}
.tab ul.tabs li.active, html ul.tabs li.active a:hover{background: #fff; border-bottom: 1px solid #fff;} 
.tab .tab_container{float: left; width: 100%; background: #f1f1f1; border-radius: 0 .25em .25em .25em; margin-top: 5px;}


/* 全部事务 */
.all_affair{background: #f1f1f1;}
.button_nav{padding: 5px 10px;}
.form-inline{float: left;}
.form-inline .el-form-item{display: inline-block; vertical-align: top;}
.el-form-item:after, .el-form-item:before{display: table; content: "";}
.form-inline .el-form-item .el-form-item__content{
	display: inline-block; vertical-align: top; line-height: 40px; position: relative; font-size: 14px;
}
.el-form-item__content:after{clear: both;}
.el-form-item__content:after, .el-form-item__content:before{display: table; content: "";}
.el-input{position: relative; font-size: 14px; display: inline-block; width: 100%;}
.el-input--medium{font-size: 14px;}
.el-input__inner{
    -webkit-appearance: none; background-color: #fff; border-radius: 4px; border: 1px solid #d8dce5; box-sizing: border-box;
    color: #5a5e66; display: inline-block; font-size: inherit; height: 36px; line-height: 1; outline: 0; padding: 0 15px;
    transition: border-color .2s cubic-bezier(.645,.045,.355,1); width: 100%;
}
.form-inline .el-form-item .el-form-item__content .el-select{display: inline-block; position: relative;}
.am-input__inner{
	background-color: #fff; border-radius: 4px; border: 1px solid #d8dce5; box-sizing: border-box; width: 100%;
    color: #5a5e66; display: inline-block; font-size: inherit; height: 36px; line-height: 1; outline: 0; padding: 0 15px;
    transition: border-color .2s cubic-bezier(.645,.045,.355,1);
}
.span-search{display: block; margin-left: 5px;}
.all_list{background: #f1f1f1; padding: 5px 10px;}
#MainForm{
    background-color: #FFF; -webkit-box-shadow: #e0e0e0 0px 0px 10px; -moz-box-shadow: #e0e0e0 0px 0px 10px;
    box-shadow: #e0e0e0 0px 0px 10px; clear: both;
}
.form_boxA table{width: 100%;}
.form_boxA th{border-bottom: #e3e3e3 solid 2px; text-align: center; font-size: 14px; padding: 10px 0px;}
.form_boxA td{border-bottom: #e3e3e3 solid 1px; text-align: center; font-size: 14px; padding: 8px 15px;}
.form_boxA a{color: #3085be; text-decoration: none;}
.form_boxA a:hover{color: #1e628f; text-decoration: underline;}
.form_boxA table tr:hover{background: #EFEFEF;}

/* 分页 */
.am-cf .am-fr{float: right;}
.am-pagination{position: relative; padding-left: 0; margin: 10px 0; list-style: none; color: #999; text-align: left;}
.am-pagination > li{display: inline-block;}
.tpl-pagination .am-disabled a, .tpl-pagination li a{color: #23abf0; border-radius: 3px; padding: 6px 12px;}
.am-pagination > .am-active > a, .am-pagination > .am-active > a:focus,
.am-pagination > .am-active > a:hover, .am-pagination > .am-active > span,
.am-pagination > .am-active > span:focus, .am-pagination > .am-active > span:hover{
    z-index: 2; color: #fff; background-color: #0e90d2; border-color: #0e90d2; cursor: default;
}
.tpl-pagination .am-disabled a, .tpl-pagination li a{color: #23abf0; border-radius: 3px; padding: 6px 12px;}
.am-pagination > li > a , .am-pagination > li > span{
    position: relative; display: block; padding: 0.4em 0.8em; text-decoration: none; line-height: 1.2; background-color: #fff;
    border: 1px solid #ddd; border-radius: 3px; margin-bottom: 1px; margin-right: 1px;
}
.ico_mailtitle{border: none; background: url(/static/images/mail.png) 1px -82px no-repeat; width: 18px; height: 16px;}
.cir{width: 18px; height: 16px; cursor: pointer; margin: 0 auto;}
.Ru{background: url(/static/images/mail.png) -48px 0 no-repeat;}
.Rr{background: url(/static/images/mail.png) -48px -16px no-repeat;}
.fg{
    width: 14px; height: 14px; background: url(/static/images/mail.png) no-repeat -32px -160px; cursor: pointer; margin: 0 auto;
}
.fg1{
    width: 14px; height: 14px; background: url(/static/images/mail.png) no-repeat -48px -160px; cursor: pointer; margin: 0 auto;
}
.prompt{padding: 10px 0px 10px 10px; font-size: 12px;}
.prompt .prompt_green{color: #5fa207;}


/* 我的事务 */
.my_affair{background: #f1f1f1;}


/* 星标事务 */
.star_affair{background: #f1f1f1;}


/* 我的快链 */
.my_link{background: #fff; margin: 5px 5px 0 5px; padding: 5px 0 0 0; border-radius: 3px;}
.my_link .searchbox{background-color: #fff; padding: 10px 15px 0; height: 50px;}
.my_link .searchbox .form-inline{float: left;}
.my_link .searchbox .form-inline .el-form-item{
    display: inline-block; margin-right: 10px; vertical-align: top; margin-bottom: 22px;
}


/* 我的信息 */
.my_info{margin: 5px; border-radius: 3px; padding: 15px 15px 5px 15px; background: #fff;}
.my_info .top-bar{margin-top: -5px; height: 45px; line-height: 36px; border-bottom: 1px solid #eee; margin-bottom: 10px;}
.top-bar h5.nav-title{
    font-weight: 600; line-height: 16px; border-left: 3px solid #0B8457; padding-left: 10px; margin: 0; display: inline-block;
    margin-right: 10px; font-size: 16px; float: left; margin-top: 10px;
}
.batch-table{border: 1px solid #e3e3e3; margin: 15px 0; width: 100%;}
.aps-grid-row{border-bottom: 1px solid #e3e3e3; min-height: 1px; clear: both;}
.aps-grid-col{line-height: 30px; padding: 10px; width: 25%; float: left;}
.aps-grid-col label{float: right; font-weight: bold; font-size: 17px;}
.aps-grid-col-lg-18{width: 75%; float: left; line-height: 28px; padding: 10px;}
.aps-grid-col-lg-18 .input-one{
    height: 32px; width: 200px; vertical-align: middle; padding-right: 12px; padding-left: 12px; line-height: 1.5;
    font-size: 12px; border: 1px solid #d7d8d9; outline: none; border-radius: 3px; box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
}
.aps-grid-col-lg-18 .input-one:hover{border: 1px solid #0B8457;}
.aps-grid-col-lg-18 span{font-size: 17px; font-weight: bold;}
.red-color{color: red;}
.aps-grid-col-lg-18 select{
    height: 32px; vertical-align: middle; padding-right: 12px; padding-left: 12px; line-height: 1.5; font-size: 12px;
    border: 1px solid #d7d8d9; outline: none; border-radius: 3px; box-shadow: inset 0 1px 1px rgba(0,0,0,.075);
}
.span_1{width: 450px; text-align: center; display: block;}